<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

/**
 * Modelo para acceder a la tabla de bloques.
 */
class Paginas_Model extends CI_Model {
    function __construct() {
        parent::__construct();
    }
    
    /**
     * Función que devuelve la tabla de paginas como un array.
     */
    function getpaginas($idpag){
        $sql="SELECT * FROM Paginas where idPagina=$idpag";
        $resultado=$this->db->query($sql);
        $resultado = $resultado->result_array();
        return $resultado[0];    
    }
    
    function get_primer_pagina_menu(){
        $sql="SELECT idPagina FROM Paginas WHERE ordenMenu=(SELECT MIN(ordenMenu) FROM Paginas)";
        $resultado=$this->db->query($sql);
        $resultado = $resultado->result_array();
        return $resultado[0]['idPagina'];    
    }
 
    function getBloquesporpagina($idpag){
        $sql="SELECT * FROM BloquesPorPagina where idPagina=$idpag  order by orden";
        $resultado=$this->db->query($sql);
        return $resultado->result_array();
    }
    
    function mostrarCursos(){
        $sql="SELECT * FROM Cursos WHERE estado=1 GROUP BY idTematica ORDER BY idCurso" ;
        $resultado = $this->db->query($sql);
        return $resultado->result_array();  
    }    
    
    /**
     * Función que devuelve un bloque específico buscado por $idBloque
     * ingresado como parámetro.
    */
    function getBloque($idBloque){
        $sql="SELECT * FROM Bloques WHERE idBloque=$idBloque";
        $resultado = $this->db->query($sql);
        $resultado = $resultado->result_array();
        return $resultado[0];
    }
    function getMenu (){
    $sql= "SELECT idPagina,ordenMenu,entradaMenu FROM Paginas WHERE activa=1 order by ordenMenu ";
     $resultado = $this->db->query($sql);
      return $resultado->result_array();
        
        
    }
    
    function inscripcion ($nombre,$apellido,$telefono,$email,$curso,$tipodni,$nrodni)
    {
	$sql= "select count(idPersona) as cuenta from Personas where nroDoc='$nrodni' and idTipoDoc=$tipodni ";
	$resultado = $this->db->query($sql);
	$resultado=$resultado->result_array();
	echo $sql ;
	if ($resultado[0]['cuenta'] == false){
            $sql= "INSERT INTO Personas (nombre,apellido,idTipoDoc,nroDoc,telefono,email)
            VALUES ('$nombre','$apellido',$tipodni,'$nrodni','$telefono','$email')";
            $this->db->query($sql);
        }
    }
}    
/* End of file paginas_model.php */
/* Location: ./application/models/paginas_model.php */